bad smelling - French English Dictionary